

ارسالها: 7
تاریخ عضویت: ۱۳۹۵ ارديبهشت ۲۵
اعتبار: 0
تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1 Jquery ajax[b]سلام خدمت دوستان عزیز من میخوام یه textbox داشته باشم که وقتی در حال تایپ توش هستم با کمک ajax توی دیتابیس بگرده و فیلدهای مشابه رو نشون بده مثلا اگه تایپ کردم mo برام mohsen رو نمایش بده خودم یه قسمتیش رو نوشتم ولی بلد نیستم تکمیلش کنم اگه کسی می تونه کمکم کنه فایل index.php </body> فایل db.php <?php echo '</table>'; ?> |
ما را در سایت php مرکز کد های سایت دنبال میکنید
برچسب: نویسنده: استخدام کار بازدید: 162 تاريخ: يکشنبه 30 خرداد 1395 ساعت: 19:43
یه سوال داشتم این تابع در ورژن های جدید PHP منسوخ شده میشه اگر کسی میدونه چه تابع جایگزینی هست که من با اون کار کنم ممنون میشم :
کد PHP:
call_user_method_array
من کد اصلی رو هم براتون میگذارم شاید بهتر راهنمایی کنید :
کد PHP:
<?php
$url=!empty($_GET['url']) ? strtolower($_GET['url']) : 'index/index';
$url=explode('/',$url);
$controllerName=$url[0];
$actionName=(isset($url[1]) ? $url[1] : 'index').'Action';
$params=count($url) > 2 ? array_slice($url, 2-count($url)) : '';
if(file_exists('../controllers/'.$controllerName.'.php'))
{
require_once '../controllers/'.$controllerName.'.php';
$controllerReallName=ucfirst($controllerName);
$ctrl=new $controllerReallName;
if(method_exists($controllerName,$actionName))
{
/*
call_user_method_array ($actionName,$ctrl,$params);
*/
}
else
{
echo "ErrorActionName :" .$actionName ."Does Not Exist";
}
}
else
{
echo "EroorControllerName :".$controllerName. " Does not Exist";
}
?>
ما را در سایت php مرکز کد های سایت دنبال میکنید
برچسب: نویسنده: استخدام کار بازدید: 157 تاريخ: يکشنبه 30 خرداد 1395 ساعت: 17:51
کد PHP:
function SafeOutputForSql($string){
if(is_array($string)){
$string=array_map('self::SafeOutputForSql', $string);
}else{
$string = trim($string);
$string = htmlspecialchars($string);
$string = strip_tags($string);
$string = mysql_real_escape_string($string);
}
retu $string;
}
آیا تابع و ترکیب بهتر یا حد اقل جایگزینی برای این تابع سراغ دارید؟
لطفا اساتید بزرگوار هرچه سریعتر راهنمایی کنن
ما را در سایت php مرکز کد های سایت دنبال میکنید
برچسب: نویسنده: استخدام کار بازدید: 150 تاريخ: يکشنبه 30 خرداد 1395 ساعت: 5:48
سلام،کسی دیتابیس مقاطع تحصیلی (نظام جدید) همراه با لیست دروس رو داره؟
php مرکز کد های سایت...ما را در سایت php مرکز کد های سایت دنبال میکنید
برچسب: نویسنده: استخدام کار بازدید: 151 تاريخ: يکشنبه 30 خرداد 1395 ساعت: 5:48


ارسالها: 29
تاریخ عضویت: ۱۳۹۴ خرداد ۱۴
اعتبار: 0
تشکرها : 11
( 7 تشکر در 7 ارسال )
ارسال: #1 ساخت کلاس template engine baker! (کار خودم)سلام ! یه template engine ساختم به اسم baker! می تونید خیلی راحت تم خامتون رو بهش بدید تا براتون بپزه تحویلتون بده! (لطفا اگه مشکلی چیزی دیدین بگین ویرایش کنم و پیشنهادی چیزی دارین بگین چون من خیلی حرفه ای نیستم (لااقل خودم اینطور فکر میکنم!)) خیلی تمپلیت انجین ساده و در عین حال جالبی هست(از نظر خودم) قابلیت ها
اگه مثال های این تمپلیت انجین رو ببینید متوجه شباهت زیاد طرز نوشتنش با blade میشین اول که نوشتم تمپلین انجین رو syntax ش اینجوری نبود اما بعد از دیدن blade تغییرش دادم!(یعنی کللا از اول نوشتمش و با قبلی خداحافظی کردم!) در کل هر قابلیتی فکر میکردم ضروریه رو اضاف کردم و هر چی رو دیدم اضافه کنار گذاشتم مثل حلقه های for و while (البته احتمالا بعدا for رو اضاف کنم) خوب توضیح بسه بری سراغ مثال نمای کلی استفاده از baker template engine (سعی کردم همه قابلیت های این تملیپ engine رو توش استفاده کنم برای همین طولانیه وحشت زده نشید! کد PHP: <?php class bakerاین هم نحوه اجرا و استفاده کد PHP: include 'baker.class.php';baker::$data=[نظر پیشنهادی انتقادی چیزی بود لطفا بگید |
ما را در سایت php مرکز کد های سایت دنبال میکنید
برچسب: نویسنده: استخدام کار بازدید: 150 تاريخ: شنبه 29 خرداد 1395 ساعت: 2:48
<?php
// Array with names
$a[] = "Anna";
$a[] = "Brittany";
$a[] = "Cinderella";;
$a[] = "Raquel";
$a[] = "Cindy";
$a[] = "Doris";
$a[] = "Eve";
$a[] = "Evita";
$a[] = "Sunniva";
$a[] = "Tove";
$a[] = "Unni";
$a[] = "Violet";
$a[] = "Liza";
$a[] = "Elizabeth";
$a[] = "Ellen";
$a[] = "Wenche";
$a[] = "Vicky";
// get the q parameter from URL
$q = $_REQUEST["q"]; *************
$hint = "";
if ($q !== "") {
$q = strtolower($q);
$len=strlen($q);
foreach($a as $name) {
if (stristr($q, substr($name, 0, $len))) {
if ($hint === "") {
$hint = $name;
} else {
$hint .= ", $name";
}
}
}
}
echo $hint === "" ? "no suggestion" : $hint;
?>
فایل اصلی
<html>
<head>
<script>
function showHint(str) {
// if (str.length == 0) {
// document.getElementById("txtHint").innerHTML = "";
// retu;
//} else {
var x = new XMLHttpRequest();
x.onreadystatechange = function() {
// if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("txtHint").innerHTML = x.responseText;
// }
};
x.open("GET", "gethint.php?q=" + str, true);*************
x.send();
}
//}
</script>
</head>
<body>
<p><b>Start typing a name in the input field below:</b></p>
<form>
First name: <input type="text" onKeyUp="showHint(this.value)">
</form>
<p>Suggestions: <span id="txtHint"></span></p>
</body>
</html>
ما را در سایت php مرکز کد های سایت دنبال میکنید
برچسب: نویسنده: استخدام کار بازدید: 246 تاريخ: جمعه 28 خرداد 1395 ساعت: 13:54
اما دستور تزریق select رو نمیدونم.
مثلا دستور تزریق input ها اینه:
کد PHP:
<input type="number" name="test" class="txtWhite" id="cityId" value="" placeholder="تست" />
کد PHP:
$test=$_POST['test'];
$test=check($test);
sql="insert into amlak (test) values ('$test ')";
$stmt=$db->prepare($sql);
$stmt->execute();
کد PHP:
<select name="class" id="cause" class="selCause changeStep2">
<option value="user" >سلکتور</option>
</select>
ما را در سایت php مرکز کد های سایت دنبال میکنید
برچسب: نویسنده: استخدام کار بازدید: 164 تاريخ: پنجشنبه 27 خرداد 1395 ساعت: 16:54
کد:
<select name="product_name" id="product_name">
<option selected="selected"> -- انتخاب کنید -- </option>
<option value="بنر">بنر</option>
<option value="فلکسی">فلکسی</option>
<option value="فلکس کره ای">فلکس کره ای</option>
<option value="استیکر کره ای">استیکر کره ای</option>
<option value="استیکر آلمانی">استیکر آلمانی</option>
<option value="استیکر شفاف">استیکر شفاف</option>
<option value="استیکر شبرنگ">استیکر شبرنگ</option>
<option value="مش">مش</option>
<option value="بک لایت">بک لایت</option>
<option value="سولیت">سولیت</option>
<option value="پلات">پلات</option>
<option value="پلات و لمینت">پلات و لمینت</option>
</select>
کد:
<select name="width" id="size" class="">
<option selected="selected" value="0"> -- انتخاب کنید -- </option>
<option value="100">100 </option>
<option value="120">120</option>
<option value="150">150 </option>
<option value="200">200 </option>
<option value="250">250 </option>
<option value="280">280 </option>
<option value="300">300 </option>
<option value="320">320</option>
</select>
ما را در سایت php مرکز کد های سایت دنبال میکنید
برچسب: نویسنده: استخدام کار بازدید: 146 تاريخ: پنجشنبه 27 خرداد 1395 ساعت: 16:54
من با php آشنایی دارم ولی درمورد کدنویسی برای wordpress چیز زیادی نمیدونم .
برای شروع بلاگین نویسی کار زیادی پیش رو دارم یا با برنامه نویسی های عادی php فرقی نمیکنه
php مرکز کد های سایت...ما را در سایت php مرکز کد های سایت دنبال میکنید
برچسب: نویسنده: استخدام کار بازدید: 131 تاريخ: چهارشنبه 26 خرداد 1395 ساعت: 7:25